Gemplus GemPC410 / GemPC410-FD /GemPC410-SL Smart Card Interface
drivers disk for Windows 95, 98 and ME, Version 2.5.5, October 
2001.


Caution:
--------
This readme file is specifically written for the afore-mentioned 
driver version. Before proceeding, you might want to check whether a 
later driver version is available from the Gemplus web site 
(http://www.gemplus.com/).


Contents:
---------

   1. Release notes
   2. Pre-Requisites
   3. Disk Content
   4. Smart Card Interface driver use
   5. User notes (Known deviations)
   6. Troubleshooting
   7. Support


1. Release notes
----------------

Version 2.5.5:
   This version is specifically designed for GemCore 1.21 firmware.
   It fixes some problems with:
    * TimeOut IOCTL
    * Case 4 with 256 data bytes
    * MaximumBaudRate registry key

Version 2.5.0:
   This version is specifically designed for GemCore 1.21 firmware.
   It fixes some problems with:
    * Reader timeout set to 2s (2.4.19)
    * Reader removal / insertion timeout (2.4.19)

Version 2.4.18:
   This version is specifically designed for GemCore 1.21 firmware.
   It provides the following new features:
    * New Vendor attributes IOCTL
    * Switch Speed IOCTL (2.4.12)
    * Communication resets to 9600 bauds when the device is 
      stopped (2.4.16)
    * Error report in registry at startup (2.3.0)
   It fixes some problems with:
    * Default reader name
    * Switch protocol for T=1 / PPS card where TA1 > 11h
    * Timeout regression with Siemens
    * Parity error report in T=1 (2.4.16)
    * Reader removal that causes GPF (2.4.11)
    * Reader removal in Windows 98SE (2.4.8)
    * PPS with GemCore 1.21 firmware (2.4.5)
    * TA2 implicit PPS (2.4.3)
    * LED management (2.4.2)
    * Dummy bytes in T=1 (2.3.0)
    * Timeout with Schlumberger card (2.3.0)
    * Card state in SMCLIB (2.3.0)
    * Missing REMOVE events (2.2.0)
    * Frozen PC when wrong COM port connection (2.2.0)
   For compatibility with older firmare:
    * Correct TCK problem on GCR410 V1.0
    * Correct PPS negociation with G&D card on GCR410 V1.0
    * Correct TimeOut when a non PnP reader is not connected (2.4.16)
    * Correct support for GemCore 1.10 firmware (2.4.7).
    * Correct Amex customized reader support (2.4.2)
    * Correct installation of non PnP readers (2.3.3)
    * Support for customized features like LED (2.3.2)
    * Correct consequences of busy COM port during PnP init (2.2.0)
    * Automatic detection of non PnP reader connection (2.2.0)
    * Support for GemCore 1.118 firmware (2.1.0)

Version 1.1.0:
   This version (Gcr410p.Vxd) is specifically designed for GemCore 
   1.115 firmware.


2. Pre-Requisites
-----------------

To be usable, this installation requires that the Microsoft Win32
Smart Card Base Components Version 1.0 be previously installed.

To check the Microsoft Win32 Smart Card Base Components installation,
   Go to the Control Panel (choosing "Settings" in the Start menu, 
   then "Control Panel")
   Start the "Add/Remove Programs" applet
   Check that "Microsoft Smart Card Base Components" is listed in the
   programs displayed in the scroll box.

You also need to have the SmCLib common libraries installed on your
computer.

To check this installation,
   Go to %WINDIR%\system\ and
   Check that the smclib.vxd file is present.
   Right-click on this file and select "Properties",
   Select the "Version" tab,
   Select "Product Version" and verify that you have at least 4.0.0.951.
   and/or
   Go to %WINDIR%\system32\drivers\ and
   Check that the smclib.sys file is present.
   Right-click on this file and select "Properties",
   Select the "Version" tab,
   Select "Product Version" and verify that you have at least 5.00.

If any of the above components (SmCLib or Smart Card Base Components)
is not installed on your system, please contact Gemplus support 
(see below).


3. Disk Content
---------------

The following components are included in this Disk
   - Readme.txt    Ver 2.5.5            26/10/2001
     This file.
   - GRSerial.Vxd  Ver 2.5.5   90 984   25/07/2001
     PC/SC driver for Gemplus Smart Card Interface
   - Gemsr9x.inf   Ver 2.5.5    1 809   25/07/2001
     Installation file for Microsoft Wizard
   - Gemn9x.inf    Ver 2.5.5    1 633   18/01/2001
     For Non-Plug-n-Play installation procedure.
   - GRSERIAL.CAT  Ver 2.5.5    7 772   01/10/2001
     Signature File from MS Windows Hardware Quality Labs


4. Smart Card Interface driver use
----------------------------------

   4.1. Driver installation

   WARNING, the reader power cable must not be connected to the 
   keyboard port when the computer is running, this action may
   damage your machine!
   Power off the PC before any operation on that connector!

      4.1.1. Installation

         Power off the computer
         Connect your reader as shown on the Reader carton.
         Restart the computer
         The system starts an "Add new hardware" wizard,
      ***Select "Search for the best driver for your device" and
         Click .
         Select "Specify a location" and press the  button.
         When the system reports "Windows driver file search for the
         device: Gemplus Serial Smart Card Reader"
         Click 
         Browse to the driver files location (the "9x_Me" directory
         within the folder where you unpacked the archive) and 
         Click 
         The system then copies the necessary files on your 
         computer and configures your machine for the smart card reader.
         Click on  
         Remove any floppy disk and restart your system.

      4.1.2. Check your installation

	 Check the driver version:
         After the restart,
         Right-Click on the "My Computer" icon on the desktop,
         Choose "Properties" and select the "Device Manager" tab,
         Select the "SmartCardReader" group,
         Double-Click on "GEMPLUS Serial Smart Card Reader",
         Select the "Driver" tab,
         Click on the  button and check that
         the driver version matches the version for this file.

   	 Check that the Smart Card service is launched:
   	 Start the registry editor (select "Run..." from the Start
         menu, type "regedit" in the text box, then click OK).
	 Goto 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\RunServices]
   	 and check that the SCardSvr Key appears with value
	 "%Windir%\SYSTEM\SCardSvr.exe"

         Optionally, you can also:
         Insert a smart card in the reader (the chip should be on 
         the same side as the Gemplus Logo on the reader),
         The flashing device LED goes solid: this means that you can 
         now use your reader.

   
   4.2. Driver update

      4.2.1. Update

         Right-Click on the "My Computer" icon on the desktop,
         Choose "Properties" and select the "Device Manager" tab,
         Select the "SmartCardReader" group,
         Double-click on the GemPC410 target reader
         Select the "Driver" tab,
	 Click on the  button
	 The system starts an "Update Device Driver" wizard
         Proceed as described in the installation instructions above
	 (line with *** in section 4.1.1).
         Be sure to select the new driver file location.


      4.2.2. Check your update

	 Check the driver version:
         After the restart,
         Right-Click on the "My Computer" icon on the desktop,
         Choose "Properties" and select the "Device Manager" tab,
         Select the "SmartCardReader" group,
         Double-Click on "GEMPLUS Serial Smart Card Reader",
         Select the "Driver" tab,
         Click on the  button and check that
         the driver version matches the one for this file.


   4.3. Driver removal

   WARNING, the reader power cable must not be disconnected from the 
   keyboard port when the computer is running, this action may
   damage your machine!
   Power off the PC before any operation on that connector!

      4.3.1. Remove

         Right-Click on the "My Computer" icon on the desktop,
         Choose "Properties" and select the "Device Manager" tab,
         Select the "SmartCardReader" group,
         Select the target reader and
         click on the  button.
         When prompted, confirm the removal by clicking  and
         Close the window.

         Clean up the system:
   	 Start the registry editor (select "Run..." from the Start
         menu, type "regedit" in the text box, then click OK).
	 Goto 
 \HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\class\SmartCardReader
         and remove all the GRSERIAL entries.

         Remove the grserial.vxd file from the 
            C:\WINDOWS\System directory

         Remove the GEMPLUSGemsr9x.inf file from the 
            C:\WINDOWS\INF\OTHER

         Power off the computer and 
         Disconnect the reader 


      4.3.2. Check the removal
         
         Right-Click on the "My Computer" icon on the desktop,
         Choose "Properties" and select the "Device Manager" tab,
         Select the "SmartCardReader" group,
         Verify that no "GEMPLUS GemPC410P Serial Smart Card Reader" 
         appears any longer.


5 - User notes (known deviations)
---------------------------------

* The Smart Card Resource Manager is not Plug and Play on Windows 95,
  98 and Millennium. This is a system limitation. You *must reboot* 
  your system after a reader installation to be able to use PC/SC.

* When going to suspend mode, Windows unloads most device drivers.
  Even though device drivers are reloaded on resume, the Microsoft 
  Smart Card Resource Manager does not update its references to these
  devices.
  Note that you might also get the message:
  "Reader monitor '' received uncaught error code. The 
  device does not recognize the command."
  We recommend that you configure your computer so that it cannot go
  to suspend mode and that you shut it down instead of using
  the suspend mode.

* If the following message pops up after booting Windows 95, 98 or 
  Millennium: "VxD reader driver initialization cannot open reader
  device. The network request is not supported.", this is because you
  are trying to use two readers on Windows 95, 98 or Millennium.
  The Smart Card Resource Manager is not able to support two PnP
  readers at the same time under these operating systems.
  Turn off your computer, unplug one reader and reboot.
  
* On some computers, the Plug and Play process to get reader 
  information does not comply with standards. When this is the case,
  the reader can't be detected.
  This problem can be worked around if reader is installed as a legacy
  (non-Plug and Play) device:

         Power off the computer
         Connect your reader as shown on the Reader carton.
         Remove any floppy disk and restart your system.
         Open the Control Panel, 
         Choose "Add New Hardware"
         Click on the  button, then click  once again
         Do not let Windows search for new hardware: in the 
         list box, Select "Other Devices" and click on the  
         button
         Click on the "Have Disk..." button
         Locate the installation file "Gemn9x.inf"
         In the dialog box, choose the COM port where the device is
         connected 
         Click on  to launch the installation. 
         The system copies the necessary files on your computer and 
         configures your machine for the smart card reader.
         Remove any floppy disk and restart your system.

* On some computers, mouse movements can be blocked during reader
  transactions.


6. Troubleshooting
-------------------

If the previously described procedure didn't succeed in installing or
updating the driver, please

1- Verify that the reader cable is connected to a usable computer
   COM port

2- Verify that the power cable is connected to the keyboard port.

3- Open the Device Manager, 
   click on the "Smart card readers" group and
   check the state of the "GEMPLUS GemPC410P Serial Smart Card Reader".
   If a cross appears, select the reader, 
   click on property in the menu and 
   check the line "de-activate in this material profile" and 
   contact the support.


If the previously described procedure didn't succeed in removing the
driver, this could be because the Microsoft Smart Card Resource 
Manager didn't remove uninstalled readers from its list.

   Edit the registry and delete the key:
 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\Calais\Readers
   Remove any floppy disk and restart your system.
   This will force the Smart Card Resource Manager to update its
   reader list.

7. Support
----------

In case of problem, please contact Gemplus through the Gemplus web site 
(http://www.gemplus.com/) or depending on your location :

For North America
	email : HOTLINEUSA@gemplus.com
	tel +1 (877) 436-7233

For ASIA
	email : ASIA.hotline@gemplus.com
	No phone line

For other countries
	email : hotline@gemplus.com
	tel +33 (0) 442 36 50 50

----------------------------------------------------------------------


